Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORMONT HARROW PARK Detached £2,487,440 £1,310,000 26 Oct 2004
THE TOWER COTTAGE HARROW PARK Detached £1,158,097 £670,000 19 Aug 2011